grounds keeping - French English Dictionary